Sarku Japan in Santa Clara - Locations & Hours

Name Address Phone
Sarku Japan Store # 133 - Valley Fair Mall 2855 Stevens Creek Blvd. 408-241-1147
Sarku Japan Store # 195 - Westfield Shoppingtown Valley Fair 2855 Stevens Creek Blvd. 408-249-1288

Other popular stores in Santa Clara: